Evaluation automatisierter Programmbewertung bei der Vermittlung der Sprachen Java und SQL mit den Gradern "aSQLg" und "Graja" aus studentischer Perspektive

نویسندگان

  • Andreas Stöcker
  • Sebastian Becker
  • Robert Garmann
  • Felix Heine
  • Carsten Kleiner
  • Oliver J. Bott
چکیده

Als Bestandteil der Informatik-Lehre werden für die Programmierausbildung vermehrt Methoden der automatisierten Programmbewertung eingesetzt. Für die Programmiersprachen Java und SQL stehen hierfür an der Hochschule Hannover die Werkzeuge „Graja“ und „aSQLg“ zur Verfügung. In einer Evaluationsstudie wurde ermittelt, inwieweit diese beiden Werkzeuge Studierende und Dozenten unterstützen und wo die Grenzen der Bewertungshilfen dieser Systeme liegen. Befragt wurden 56 Studierende und die Tutoren eines 2. Semesters aus dem Studiengang Informatik im Bereich der Anwendung von Graja für einen Java-Kurs und 76 Studierende im 1. Semester des Studiengangs Medizinisches Informationsmanagement im Bereich der Anwendung von aSQLg für einen Datenbanken-Kurs mit SQL.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prototypische Integration automatisierter Programmbewertung in das LMS Moodle

1 Einleitung und Fragestellung Die automatisierte Programmbewertung als ergänzendes Hilfsmittel in der Programmierausbildung ermöglicht eine zusätzliche Lernerfahrung für Studierende. Das unmittelbare Feedback dieser Systeme auf die eingereichten Aufgabenlösungen bietet den Studierenden Hilfestellung bei der erfolgreichen Bearbeitung der Aufgabe. An vielen Hochschulen existieren bereits Angebot...

متن کامل

Grading mit Grappa - Ein Werkstattbericht

„Grappa“ ist eine Middleware, die auf die Anbindung verschiedener Autobewerter an verschiedene E-Learning-Frontends respektive Lernmanagementsysteme (LMS) spezialisiert ist. Ein Prototyp befindet sich seit mehreren Semestern an der Hochschule Hannover mit dem LMS „moodle“ und dem Backend „aSQLg“ im Einsatz und wird regelmäßig evaluiert. Dieser Beitrag stellt den aktuellen Entwicklungsstand von ...

متن کامل

Sicherheitsimplikationen beim Einsatz von Test Doubles zur automatisierten Bewertung studentischer Java-Programme mit Graja und mockito

Im ersten Teil demonstrieren wir die Erstellung eines sog. AssignmentGraders, der in der Lage ist, interne Programmschnittstellen eines maschinell zu bewertenden Java-Programms zu beobachten. Beispielhaft nutzen wir den Autobewerter Graja in Verbindung mit mockito Test Doubles. Wir zeigen, wie man Leistungsaspekte einer studentischen Lösung einzeln und gezielt automatisiert bewertet. Bei einer ...

متن کامل

Migration einer veralteten Power-Builder Applikation in eine moderne Java Applikation

Hier wird die automatische Transformation einer Power-Builder Applikation aus den 90er Jahren mit einer Zwei-Schichten-Client/Server-Architektur in ein modernes Java-Anwendungssystem mit drei Architekturschichten geschildert. Neben der Umsetzung der Power-Builder GUI-Oberflächen in Java-SWT Oberflächen wird die Verarbeitungslogik aus den PowerBuilder Thick-Client Modulen entfernt und in Java Tr...

متن کامل

Software as a medical device - ein seminar mit fallbeispielen zum mitdiskutieren und mitarbeiten

Im Zuge der aktuellen Entwicklungen rund um Software als Medizingerät stellen sich bedeutsame Fragen für Anwender, Kliniker und Hersteller. Der Workshop erläutert insbesondere die Konsequenzen der aktuellen europäischen Regelungen für Software aus der Perspektive des Entwicklers und Inverkehrbringers. Der erste Teil des Workshops gibt eine Einführung in den aktuellen europäischen Rechtsrahmen d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013